-
Dashboard Screen Validation
17:30:57 PM / 00:04:02:913 Pass
Dashboard Screen Validation
10.24.2021 17:30:57 10.24.2021 17:35:00 00:04:02:913 · #test-id=1PassBalances should be calculated based on Income & ExpensesPassBalances should be calculated based on Income & Expensesnl.apc.steps.BaseStep.setUp(io.cucumber.java.Scenario)***********************************************Test execution started for Scenario --> Balances should be calculated based on Income & Expenses***********************************************Given Dashboard screen is displayedinfo -> Dashboard screen is displayed.And Add Income "450" by selecting the category "Salary"info -> Clicked on the income button in Dashboard screen.info -> Clicked 4 number button on the keyboard.info -> Clicked 5 number button on the keyboard.info -> Clicked 0 number button on the keyboard.info -> Clicked on the choose category button in New Income Screen.info -> Selected Salary Category to add new income.And Add Expense "325" by selecting the category "Bills"info -> Clicked on the expense button in Dashboard screen.info -> Clicked 3 number button on the keyboard.info -> Clicked 2 number button on the keyboard.info -> Clicked 5 number button on the keyboard.info -> Clicked on the choose category button in New Expense Screen.info -> Selected Bills Category to add new expense.Then I validate balance is calculated correctlynl.apc.steps.BaseStep.tearDown(io.cucumber.java.Scenario)***********************************************Test execution completed for Scenario --> Balances should be calculated based on Income & Expenses***********************************************PassCheck is user able to select the range to see the financial status between the intervalsPassCheck is user able to select the range to see the financial status between the intervalsnl.apc.steps.BaseStep.setUp(io.cucumber.java.Scenario)***********************************************Test execution started for Scenario --> Check is user able to select the range to see the financial status between the intervals***********************************************Given Dashboard screen is displayedinfo -> Dashboard screen is displayed.And Add Income "537" by selecting the category "Deposits"info -> Clicked on the income button in Dashboard screen.info -> Clicked 5 number button on the keyboard.info -> Clicked 3 number button on the keyboard.info -> Clicked 7 number button on the keyboard.info -> Clicked on the choose category button in New Income Screen.info -> Selected Deposits Category to add new income.And Add Expense "265" by selecting the category "Car"info -> Clicked on the expense button in Dashboard screen.info -> Clicked 2 number button on the keyboard.info -> Clicked 6 number button on the keyboard.info -> Clicked 5 number button on the keyboard.info -> Clicked on the choose category button in New Expense Screen.info -> Selected Car Category to add new expense.When Select Range from calenaderinfo -> Clicked on the previous date as a start Date.info -> Clicked on the current date as a end Date.info -> Clicked on SAVE button.Then Validate I am able to select the Intervalinfo -> User selected range is displyed on the dashboard.info -> Interval range displayed on the dashboard : 23 Oct - 24 Octinfo -> End date selected by user: Sun, 24 Octinfo -> Start date selected by user: Sat, 23 Octnl.apc.steps.BaseStep.tearDown(io.cucumber.java.Scenario)***********************************************Test execution completed for Scenario --> Check is user able to select the range to see the financial status between the intervals***********************************************PassI should be able to export data to filePassI should be able to export data to filenl.apc.steps.BaseStep.setUp(io.cucumber.java.Scenario)***********************************************Test execution started for Scenario --> I should be able to export data to file***********************************************Given Dashboard screen is displayedinfo -> Dashboard screen is displayed.When Add Income "507" by selecting the category "Savings"info -> Clicked on the income button in Dashboard screen.info -> Clicked 5 number button on the keyboard.info -> Clicked 0 number button on the keyboard.info -> Clicked 7 number button on the keyboard.info -> Clicked on the choose category button in New Income Screen.info -> Selected Savings Category to add new income.Then Add Expense "265" by selecting the category "Food"info -> Clicked on the expense button in Dashboard screen.info -> Clicked 2 number button on the keyboard.info -> Clicked 6 number button on the keyboard.info -> Clicked 5 number button on the keyboard.info -> Clicked on the choose category button in New Expense Screen.info -> Selected Food Category to add new expense.And Export Data to fileinfo -> Clicked on the menu Icon dots on top right corner of the screen.info -> Clicked on the Settings button in Menu Side bar.info -> Clicked on the export to File button under Setting menu Item.Then I should be able to export data to fileinfo -> I successfully able to export the data to CSV file.nl.apc.steps.BaseStep.tearDown(io.cucumber.java.Scenario)***********************************************Test execution completed for Scenario --> I should be able to export data to file***********************************************PassI should be able to change the currencyPassI should be able to change the currencynl.apc.steps.BaseStep.setUp(io.cucumber.java.Scenario)***********************************************Test execution started for Scenario --> I should be able to change the currency***********************************************Given Dashboard screen is displayedinfo -> Dashboard screen is displayed.When Go to change Currencyinfo -> Clicked on the menu Icon dots on top right corner of the screen.info -> Clicked on the Settings button in Menu Side bar.info -> Current Selected Currency is: INRAnd Change the Currency to "US Dollar"info -> Clicked on the currency to change the currency.info -> Selected the US Dollar from the CurrencyThen Currency Should Change to "US Dollar"info -> Current Selected Currency is: USDnl.apc.steps.BaseStep.tearDown(io.cucumber.java.Scenario)***********************************************Test execution completed for Scenario --> I should be able to change the currency***********************************************PassCalculate by entering expenses more then the incomePassCalculate by entering expenses more then the incomenl.apc.steps.BaseStep.setUp(io.cucumber.java.Scenario)***********************************************Test execution started for Scenario --> Calculate by entering expenses more then the income***********************************************Given Dashboard screen is displayedinfo -> Dashboard screen is displayed.And Add Income "450" by selecting the category "Salary"info -> Clicked on the income button in Dashboard screen.info -> Clicked 4 number button on the keyboard.info -> Clicked 5 number button on the keyboard.info -> Clicked 0 number button on the keyboard.info -> Clicked on the choose category button in New Income Screen.info -> Selected Salary Category to add new income.And Add Expense "900" by selecting the category "Food"info -> Clicked on the expense button in Dashboard screen.info -> Clicked 9 number button on the keyboard.info -> Clicked 0 number button on the keyboard.info -> Clicked 0 number button on the keyboard.info -> Clicked on the choose category button in New Expense Screen.info -> Selected Food Category to add new expense.Then I validate balancenl.apc.steps.BaseStep.tearDown(io.cucumber.java.Scenario)***********************************************Test execution completed for Scenario --> Calculate by entering expenses more then the income***********************************************
-
@Balance
1 tests
@Balance
1 passedStatus Timestamp TestName Pass 17:30:57 PM Balances should be calculated based on Income & Expenses Dashboard Screen Validation.Balances should be calculated based on Income & Expenses -
@Mobile
5 tests
@Mobile
5 passedStatus Timestamp TestName Pass 17:30:57 PM Balances should be calculated based on Income & Expenses Dashboard Screen Validation.Balances should be calculated based on Income & ExpensesPass 17:31:45 PM Check is user able to select the range to see the financial status between the intervals Dashboard Screen Validation.Check is user able to select the range to see the financial status between the intervalsPass 17:32:40 PM I should be able to export data to file Dashboard Screen Validation.I should be able to export data to filePass 17:33:34 PM I should be able to change the currency Dashboard Screen Validation.I should be able to change the currencyPass 17:34:12 PM Calculate by entering expenses more then the income Dashboard Screen Validation.Calculate by entering expenses more then the income -
@SelectInterval
1 tests
@SelectInterval
1 passedStatus Timestamp TestName Pass 17:31:45 PM Check is user able to select the range to see the financial status between the intervals Dashboard Screen Validation.Check is user able to select the range to see the financial status between the intervals -
@ChangeCurrency
1 tests
@ChangeCurrency
1 passedStatus Timestamp TestName Pass 17:33:34 PM I should be able to change the currency Dashboard Screen Validation.I should be able to change the currency -
@Monefy
5 tests
@Monefy
5 passedStatus Timestamp TestName Pass 17:30:57 PM Balances should be calculated based on Income & Expenses Dashboard Screen Validation.Balances should be calculated based on Income & ExpensesPass 17:31:45 PM Check is user able to select the range to see the financial status between the intervals Dashboard Screen Validation.Check is user able to select the range to see the financial status between the intervalsPass 17:32:40 PM I should be able to export data to file Dashboard Screen Validation.I should be able to export data to filePass 17:33:34 PM I should be able to change the currency Dashboard Screen Validation.I should be able to change the currencyPass 17:34:12 PM Calculate by entering expenses more then the income Dashboard Screen Validation.Calculate by entering expenses more then the income -
@APC
5 tests
@APC
5 passedStatus Timestamp TestName Pass 17:30:57 PM Balances should be calculated based on Income & Expenses Dashboard Screen Validation.Balances should be calculated based on Income & ExpensesPass 17:31:45 PM Check is user able to select the range to see the financial status between the intervals Dashboard Screen Validation.Check is user able to select the range to see the financial status between the intervalsPass 17:32:40 PM I should be able to export data to file Dashboard Screen Validation.I should be able to export data to filePass 17:33:34 PM I should be able to change the currency Dashboard Screen Validation.I should be able to change the currencyPass 17:34:12 PM Calculate by entering expenses more then the income Dashboard Screen Validation.Calculate by entering expenses more then the income -
@ExportToFile
1 tests
@ExportToFile
1 passedStatus Timestamp TestName Pass 17:32:40 PM I should be able to export data to file Dashboard Screen Validation.I should be able to export data to file -
@NegativeBalance
1 tests
@NegativeBalance
1 passedStatus Timestamp TestName Pass 17:34:12 PM Calculate by entering expenses more then the income Dashboard Screen Validation.Calculate by entering expenses more then the income
Started
Oct 24, 2021 05:30:55 PM
Ended
Oct 24, 2021 05:35:00 PM
Features Passed
1
Features Failed
0
Features
Scenarios
Steps
Timeline
Tags
| Name | Passed | Failed | Skipped | Others | Passed % |
|---|---|---|---|---|---|
| @Balance | 1 | 0 | 0 | 0 | 100% |
| @Mobile | 5 | 0 | 0 | 0 | 100% |
| @SelectInterval | 1 | 0 | 0 | 0 | 100% |
| @ChangeCurrency | 1 | 0 | 0 | 0 | 100% |
| @Monefy | 5 | 0 | 0 | 0 | 100% |
| @APC | 5 | 0 | 0 | 0 | 100% |
| @ExportToFile | 1 | 0 | 0 | 0 | 100% |
| @NegativeBalance | 1 | 0 | 0 | 0 | 100% |
System/Environment
| Name | Value |
|---|---|
| ApplicationName | Miro |
| Author | Pramod |
| OperatingSystem | Windows 10 |